# 列表
login_data1 = [
    ["13800000001", "123456", "8888", "登录成功"],
    ["13800000001", "1234", "8888", "密码错误"],
    ["13800000001", "123456", "0000", "验证码错误"]
]
# 定义变量：列表字典
login_data4 = [
    {"username": "13800000001", "password": "123456", "code": "8888", "result": "登录成功"},
    {"username": "13800000001", "password": "666666", "code": "8888", "result": "密码错误"},
    {"username": "13800000001", "password": "123456", "code": "0000", "result": "验证码错误"}
]

# 定义变量：元组
login_data2 = (
    ("13800000001", "123456", "8888", "登录成功"),
    ("13800000001", "1234", "8888", "密码错误"),
    ("13800000001", "123456", "0000", "验证码错误")
)
# 定义变量：列表元组
login_data3 = [
    ("13800000001", "123456", "8888", "登录成功"),
    ("13800000001", "1234", "8888", "密码错误"),
    ("13800000001", "123456", "0000", "验证码错误")
]

# 遍历测试数据并打印到控制台，数据格式“用户名：xxx 密码：xxx 验证码：xxx 期望结果：xxx”
# 列表
for i in login_data1:
    print(f"列表遍历： 用户名：{i[0]} 密码：{i[1]} 验证码：{i[2]} 期望结果：{i[3]}")
print()

# 列表字典
for i in login_data4:
    print(
        f"字典遍历01： 用户名：{i.get('username')} 密码：{i.get('password')} 验证码：{i.get('code')} 期望结果：{i.get('result')}")
    print(f"字典遍历02： 用户名：{i['username']} 密码：{i['password']} 验证码：{i['code']} 期望结果：{i['result']}")
print()

# 元组
for i in login_data2:
    print(f"元组遍历： 用户名：{i[0]} 密码：{i[1]} 验证码：{i[2]} 期望结果：{i[3]}")
print()

# 列表元组
for i in login_data3:
    print(f"列表元组遍历： 用户名：{i[0]} 密码：{i[1]} 验证码：{i[2]} 期望结果：{i[3]}")